home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / golf / gms.zip / RELEASE.DOC < prev    next >
Text File  |  1988-05-19  |  7KB  |  182 lines

  1. GMS Release History
  2.  
  3.  
  4. 5/12/88 Production Release 1.0.  Maybe.
  5.  
  6. o Added Alt-R DOS Shell function to GMSUTIL following
  7.   request by Jim Collinge of the LCC BBS.  This allows exit
  8.   to DOS from GMSUTIL to perform necessary functions (ie.,
  9.   peeking at a .DOC file included in a course ARChive).
  10.   Celebrated GMS' second monthly birthday.
  11.  
  12. 5/5/88 Beta 2.6
  13.  
  14. o Exterminated nasty bug in rename logic in both
  15.   GMS/GMSUTIL. Problem did not show up in machine with
  16.   Award BIOS, but correctly did with DTK BIOS. This would
  17.   cause .M18 files not to be renamed after play or course
  18.   architect selection and did weird stuff.  Added course
  19.   rename logic following course import and course unARC in
  20.   GMSUTIL.
  21.  
  22. 5/2/88 Beta 2.5
  23.  
  24. o Corrected cosmetic flaw in GMSUTIL stats display and
  25.   changed color scheme in GMSSTAT.SCR.  Added scan of
  26.   course info text in GMS to allow search based on user
  27.   information input.
  28.  
  29.  
  30. 5/1/88 Beta 2.4
  31.  
  32. o Added diskette dirctory display/file select for course
  33.   and archive import logic in GMSUTIL.
  34.  
  35. 4/28/88 Beta 2.3
  36.  
  37. o Redid the color scheme completely to address problems
  38.   which would cause deep resentment with monochrome users
  39.   (ie, Herc) since selection bars in windows did not show
  40.   up at all.  Fixed bug in course info update logic
  41.   following game whereby the program may or may not locate
  42.   existing course info and go on to create a new entry for
  43.   the same course.  Started thinking that GMS may never get
  44.   released at all, which would avoid much frustration when
  45.   a cast of thousands finds all the other bugs. Drank three
  46.   beers which greatly improved the outlook.
  47.  
  48. 4/24/88 Beta 2.2
  49.  
  50. o Added course information file and comment update logic to
  51.   GMS.
  52.  
  53. 4/15/88 thru 4/22/88  Beta 2.1 
  54.  
  55. o Spent a lot of time trying to find what caused lockup on
  56.   CGA systems.  Eventually got answer from Wayne Hamerly,
  57.   whose ProBas SCRSAVE/SCRREST routines did it to me.
  58.   Changed BACK to other screen save/restore method.
  59.  
  60. 4/14/88 Beta 2.0
  61.  
  62. o Reversed flawed IF logic in LAST10.DAT file creation and
  63.   fixed invalid file name, which locked up machines with
  64.   not-so-compatible ROM BIOS (ie, DTK).  Added ProBas error
  65.   checking logic and documented.  Added "OLD" logic to
  66.   allow selection of .SAV vs. .SVG saved game files.
  67.  
  68.  
  69. 4/12/88 Beta 1.9
  70.  
  71. o Added date and time check logic for saved game / HOF
  72.   files before and after play to insure that directories
  73.   would not be reread uselessly.  Changed all .SAV
  74.   references to .S* to reflect changes in latest MEAN 18
  75.   game which calls saved games ".SVG".
  76.  
  77.  
  78. 4/8/88 Beta 1.8
  79.  
  80. o Had a drink to celebrate GMS' first monthly birthday.
  81.  
  82. o Added LAST10.DAT file logic to maintain and display last
  83.   10 games played.  Eliminated corny GMS logo screen.
  84.   Changed ugly white-on-purple HOF display to Gold and White
  85.   on Black.
  86.  
  87. 4/2/88  Beta release 1.7 
  88.  
  89. o  Removed last game played logic.  Completely rewrote most of
  90.    directory/scrolling logic program using better code developed
  91.    for GMSUTIL program.  Implemented directory reread logic
  92.    following play.  Forced rename of all course files to .M10.
  93.    Implemented color display dependent code to eliminate
  94.    possible snow on IBM CGAs and cheap clones.  Eliminated
  95.    maxcourse logic, and replaced with dynamic array
  96.    directory store using GMSUTIL logic.  Program now
  97.    unconditionally supports as many courses as memory and
  98.    QuickBasic allows.  Fixed blink/high intensity background
  99.    following return from MEAN 18, which does a video reset and
  100.    really screws things up.  Fixed bug which allowed any key
  101.    to exit HOF window.
  102.  
  103. 3/27/88 Beta Release 1.6
  104.  
  105. o Re-corrected the premature EOF bug, which also crept up while
  106.   reading .HOF files.  Replaced INPUT$ read commands with ProBas'
  107.   SFREAD command which will read data based on length and allows
  108.   an ASCII '16' EOF character as valid data.  Thanks to Mark
  109.   McHolland for spotting this problem.  This should be a final
  110.   correction.
  111.  
  112. 3/25/88 Beta Release 1.5
  113.  
  114. o Corrected bug causing "Read past end-of-file" problem in
  115.   previous releases.  Course names are contained in the first 18
  116.   bytes of the .M1x file and end with nulls.  Some course file
  117.   may contain an ASCII "16" EOF character in the first 18
  118.   positions which caused premature EOF.  Program was changed to
  119.   read course names one byte at a time and check for EOF.
  120.   Thanks to Scott Pazur and Mark McHolland for uncovering this
  121.   bug.
  122.  
  123. 3/20/88 Beta Release 1.4
  124.  
  125. o Added logic to check for missing .M10 files when seeking file
  126.   names for saved courses and hall of fame files, and displayed
  127.   these names surrounded by asterisks.  Added logic to prevent
  128.   selection of such saved games.  Thanks to Scott Pazur,   for
  129.   finding the "File not found" bug which led to this change.  Also
  130.   added Window Name Indicators, and cleared the selection bar menu
  131.   following escape from the HOF display.
  132.  
  133. 3/13/88 Beta Release 1.3
  134.  
  135. o Added logic and warning screen if number of courses found
  136.   exceeds the number of supported courses.  Options are to proceed
  137.   with limited number of courses, end program, or have program
  138.   temporarily override limit.  Default limit and number of
  139.   courses found are displayed.  In case of user abort, program
  140.   displays a GMS start command with new upper limit.
  141.  
  142. 3/12/88 Beta Release 1.2
  143.  
  144. o Added double welcome screens 1) if previous game found and 2)
  145.   if previous game not found.
  146.  
  147. o Completely revamped logic to display actual course names rather
  148.   than external file names.  The course name is contained in the
  149.   first 18 bytes of the .M18 file and is delimited with a null
  150.   character.
  151.  
  152. o Added SHELL return logic.  Control is returned to GMS after
  153.   the game ends, allowing further course selection(s).
  154.  
  155. o Altered M18-to-M10 rename logic not to rename last game file
  156.   to .M10 when GMS is ended.
  157.  
  158. o Added course name sort routine.  Course names are now displayed
  159.   in alphabetical order in all three display windows.
  160.  
  161. o Added informational "Reading/Sorting" message following welcome
  162.   window display (directory read/course name read/course array
  163.   sort may take a few seconds on slower systems).
  164.  
  165. 3/10/88 Beta Release 1.1
  166.  
  167. o Added welcome window displaying name of last course played upon
  168.   startup.
  169.  
  170. o Added command line parameter to allow for support of more than
  171.   256 courses.
  172.  
  173. o Added keyboard buffer clear logic before/after function select
  174.   to prevent selection of course by mistake.
  175.  
  176. 3/8/88 Beta Release 1.0
  177.  
  178. o First program release.  Boy did this sucker have bugs.
  179.  
  180. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++END OF GMS.DOCGMSUTIL.DOC
  181.  
  182.